from faker import  Faker
from common.handle_mysql import HandleMysql
def get_new_phone():
    """
    得到没有注册过的手机号
    1、使用Faker生成手机号
    2、调用MySQL数据库操作，去判断是否在数据库中存在，如果不在，表示没有注册
    :return:
    """
    while True:
        phone=Faker("zh_CN").phone_number()
        sql=f"select * from member where mobile_phone={phone}"
        res=HandleMysql().get_count(sql)
        if res==0:
            return phone

if __name__ == '__main__':
    print(get_new_phone())